﻿﻿@charset "utf-8";
/* CSS Document */

.clear {
	clear: both;
}
a {
	text-decoration: none;
	color: #4E4646;
	cursor: pointer;
}
ul, li {
	list-style: none;
	margin: 0;
	padding: 0;
}
.left {
	float: left;
}
.right {
	float: right;
}
h5 {
	text-align: center;
	font-size: 15px;
	font-weight: 100;
	line-height: 37px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/*.more{ width:80px; height:28px; border:1px solid #0753a4;}
.more a{ display:block; color:#0753a4; text-align:center; line-height:28px;}
.more:hover{ background:#0753a4;}
.more:hover a{ color:#fff;}*/
.more {
}
.more a {
	color: #999;
}
.more:hover a {
	color: #0753a4;
}
.hide {
	display: none;
}
.line_2 {
	width: 100%;
	height: 1px;
	border-top: 1px solid #8c8c8c;
	border-bottom: 1px solid #CCC;
}
/*header*/
#top2 {
	height: 45px;
	width: 100%; background:url(../images/top_bg.jpg) top repeat-x; border-bottom:1px solid #f1f1f1;
}
.top {
	height: 45px;
	width: 1180px;
	padding: 0;
	margin: 0 auto;
}
.welcome {
	font-size: 13px;
	float: left;
	line-height: 45px;
	color: #666;
}

em{ font-style:normal; color:#4d9724;}

#logo>img {
	width:;
	height:;
}
#dw {
	width: 417px;
	float: left;
	padding-left: 40px;
	margin-top: 36px;
}
#dw p {
	display: block;
	color: #4d9724;
	font-size: 21px;
	font-weight: 100;
	margin-bottom: 8px;
}
#dw span {
	font-size: 16px;
	color: #333; 
}
#tel {
	float: right;
	margin-top: 23px;
}
.ewm_top {
	margin-left: 23px;
}
.ewm_top img{ width:84px; height:84px;}
#tel .right {
	margin-top: 12px;
}
#tel img {
	margin-right: 20px;
}
#tel p {
	font-size: 30px;
	color: #ee7c1c;
	font-family: fantasy;
	margin-top: 6px;
}
#tel span {
	color: #666;
	font-weight: 600;
	font-size: 14px;
}
.ywb{ width:84px; height:29px; border:1px dashed #00b7eb; border-radius:15px; text-align:center; line-height:29px; margin-bottom:10px; }
.ywb a{color:#00b7eb;}
.zwb{ width:84px; height:29px; border:1px dashed #eee; border-radius:15px; text-align:center; line-height:29px; }
.zwb a{color:#333;}

.another a{ color:#fff !important;
}
.another{ background:#4d9724;}
.left {
	float: left;
}
.right {
	float: right;
}
/*header end*/


/*foot*/
#foot {
	width: 100%;
	height: 271px;
	background: url(../images/foot_bg.jpg) top center no-repeat #525252;
}
#foot_nav{ width:100%; padding-top:20px;}
.foot_nav { width:1180px; margin:0 auto;
	height: 60px;
	
}
.foot_nav ul li a {
	color: #fff;
}
.foot_nav ul li {
	height: 56px;
	float: left;
	width: 118px;
	position: relative;
	line-height: 50px;
}
.foot {
	width: 1180px;
	height: 135px;
	padding: 0;
	margin: 0 auto;
	padding-top: 38px;
}
.foot_logo.left {
	margin-top: 30px;
	padding-right: 161px;
}
.foot a {
	color: #eee;
	margin: 0 2px
}
.foot h2,.foot span{	color: #eee;
	margin: 0 2px; font-size:16px; font-weight:100; display:inline-block; line-height:28px;}
	.foot a:hover {
		text-decoration: underline;
	}
	.foot_left p {
		color: #eee;
		line-height: 17px;
		font-size: 16px;
	}
	.weixin {
		margin-top: 20px;
		width: 155px;
		margin-left: 51px;
	}
	.weixin>img {
		height: 100px;
		width: 100px; margin-top:10px;
	}
	.foot_left.left {
		margin-top: 20px;
		padding-left: 58px;
		width: 657px;
		height: 112px; border-right: 1px solid #717171;
	}
	.logo_foot.left {
		padding-right: 50px;
		border-right: 1px solid #717171;
		padding-bottom: 22px;
		margin-top: 20px;
	}
	/*foot end*/
	/*online qq*/
	.izl-rmenu {
		position: fixed;
		right: 0;
		bottom: 30%;
		background: url(../images/r_b.png) 0px bottom no-repeat;
		z-index: 999;
	}
	.izl-rmenu .btn {
		width: 72px;
		height: 73px;
		margin-bottom: 1px;
		cursor: pointer;
		position: relative;
	}
	.izl-rmenu .btn-qq {
		background: url(../images/r_qq.png) 0px 0px no-repeat;
		background-color: #6da9de;
	}
	.izl-rmenu .btn-qq:hover {
		background-color: #488bc7;
	}
	.izl-rmenu a.btn-qq, .izl-rmenu a.btn-qq:visited {
		background: url(../images/r_qq.png) 0px 0px no-repeat;
		background-color: #6da9de;
		text-decoration: none;
		display: block;
	}
	.izl-rmenu .btn-wx {
		background: url(../images/r_wx.png) 0px 0px no-repeat;
		background-color: #78c340;
	}
	.izl-rmenu .btn-wx:hover {
		background-color: #58a81c;
	}
	.izl-rmenu .btn-wx .pic {
		position: absolute;
		left: -160px;
		top: 0px;
		display: none;
		width: 160px;
		height: 160px;
	}
	.izl-rmenu .btn-phone {
		background: url(../images/r_phone.png) 0px 0px no-repeat;
		background-color: #fbb01f;
	}
	.izl-rmenu .btn-phone:hover {
		background-color: #ff811b;
	}
	.izl-rmenu .btn-phone .phone {
		background-color: #ff811b;
		position: absolute;
		width: 160px;
		left: -160px;
		top: 0px;
		line-height: 73px;
		color: #FFF;
		font-size: 18px;
		text-align: center;
		display: none;
	}
	.izl-rmenu .btn-top {
		background: url(../images/r_top.png) 0px 0px no-repeat;
		background-color: #666666;
		display: none;
	}
	.izl-rmenu .btn-top:hover {
		background-color: #444;
	}
	/*online qq*/




	